import axios from "axios";

// 创建axios实例
const axiosInstance = axios.create({
  baseURL: "http://127.0.0.1:4523/m4/", // 基础URL
  timeout: 1000, // 请求超时时间
});

// 请求拦截器
axiosInstance.interceptors.request.use(
  (config) => {
    // 模拟请求拦截器错误
    // throw new Error("抛出了一场信息");
    // 修改配置以模拟错误
    // config.url = undefined; // 将URL设置为undefined来模拟一个错误
    //  return Promise.reject(config);
    console.log("config的值为", config);
    return config;
  },
  (error) => {
    // 处理请求拦截器中的错误
    console.error("请求拦截器发生错误:", error.message);
    return Promise.reject(error);
  },
);
export { axiosInstance };
